charles robert darwin meaning in English
n. charles robert darwin (1809-82), british naturalist and author, developer of the theory of evolution by natural selection
n. charles robert darwin (1809-82), british naturalist and author, developer of the theory of evolution by natural selection